package com.sspaas.manage.service;

import java.util.List;

import com.sspaas.manage.pojo.Api;

public interface IApiService {
	
	/**
	 * 新增
	 * @param api
	 */
    public void insert(Api api);  
      
    /**
     * 新增
     * @param apis
     */
    public void insertAll(List<Api> apis);  
      
    /**
     * 删除,主键id, 如果主键的值为null,删除会失败 
     * @param id
     */
    public void deleteById(String id);  
      
    /**
     * 删除全部   
     */
    public void deleteAll();  
      
    /**
     * 修改  
     * @param api
     */
    public void updateById(Api api);  
      
    /**
     * 根据主键查询 
     * @param id
     * @return
     */
    public Api findById(String id);  
      
    /**
     * 查询全部   
     * @return
     */
    public List<Api> findAll();  
      
}
